live under a rock – Deutsch–English translations

🇬🇧 en de 🇩🇪

live under a rock verb

  • to be isolated from knowledge of current events
hinterm Mond leben
Wiktionary Links